﻿using Avalon.Core.Data.Templates;
using System;
namespace Avalon.Core.Providers {
    public interface IEntityDescriptor {
        //Header information
        string Title { get; set; }
        string Name { get; set; }
        string Description { get; set; }
        string Information { get; set; }

        //Controller information
        string ControllerName { get; set; }
        string ControllerAlias { get; set; }

        //Referential information and navigation information
        object Model { get; set; }
        Type EntityType { get; set; }
    }
}
